massive hit - German English Dictionary